import request from '@/utils/request'

// 文章分类类型
export function getArticleTypes(params) {
  return request({
    url: '/dic/findFieldType',
    method: 'get',
    params
  })
}

// 文章分类上级分类
export function getArticleSuperior(params) {
  return request({
    url: '/dic/findFieldSuperior',
    method: 'get',
    params
  })
}

// 用户状态
export function getUserState(params) {
  return request({
    url: '/dic/findUserState',
    method: 'get',
    params
  })
}

// 用户类型
export function getUserType(params) {
  return request({
    url: '/dic/findUserType',
    method: 'get',
    params
  })
}

// 用户来源
export function getUserSource(params) {
  return request({
    url: '/dic/findSource',
    method: 'get',
    params
  })
}

// 图片上传
export function imgUpload(params) {
  return request({
    url: '/content/imgUpload',
    method: 'post',
    params
  })
}

// 获取科室列表
export function getDepartments(params) {
  return request({
    url: '/dic/findDepart',
    method: 'get',
    params
  })
}

// 获取医院列表
export function getHospitals(params) {
  return request({
    url: '/dic/findHosp',
    method: 'get',
    params
  })
}

// 根据省市获取医院列表
export function getHospitalsByCity(params) {
  return request({
    url: '/dic/findHospByParam',
    method: 'get',
    params
  })
}

// 获取职位列表
export function getJobs(params) {
  return request({
    url: '/dic/findJob',
    method: 'get',
    params
  })
}

// 获取学术职称列表
export function getScience(params) {
  return request({
    url: '/dic/findScience',
    method: 'get',
    params
  })
}

// 获取群组
export function getCluster(params) {
  return request({
    url: '/dic/findCluster',
    method: 'get',
    params
  })
}

// 获取所有群组
export function getAllCluster(params) {
  return request({
    url: '/dic/findAllCluster',
    method: 'get',
    params
  })
}

// 获取群组下的文章分类
export function getClusterArticleType(params) {
  return request({
    url: '/dic/findSecondCluster',
    method: 'get',
    params
  })
}

// 获取二维码类型列表
export function getQrcodeType(params) {
  return request({
    url: '/dic/findQrcodeType',
    method: 'get',
    params
  })
}

// 获取url类型列表
export function getUrlType(params) {
  return request({
    url: '/dic/findUrlType',
    method: 'get',
    params
  })
}

// 获取省份列表
export function getProvince(params) {
  return request({
    url: '/dic/findProvince',
    method: 'get',
    params
  })
}

// 获取城市列表
export function getCities(params) {
  return request({
    url: '/dic/findCity',
    method: 'get',
    params
  })
}

// 获取直播列表
export function getBroadcasts(params) {
  return request({
    url: '/dic/findBroadcast',
    method: 'get',
    params
  })
}

// 所有素材列表
export function getAllMaterials(params) {
  return request({
    url: '/dic/findMaterials',
    method: 'get',
    params
  })
}

// 所有产品列表
export function getProducts(params) {
  return request({
    url: '/dic/findProduct',
    method: 'get',
    params
  })
}

// 所有产品列表，过滤mcm人员
export function getBrands(params) {
  return request({
    url: '/dic/findBrand',
    method: 'get',
    params
  })
}

// 所有TA列表
export function getTaList(params) {
  return request({
    url: '/dic/findTa',
    method: 'get',
    params
  })
}

// 所有BU列表
export function getBuList(params) {
  return request({
    url: '/dic/findBu',
    method: 'get',
    params
  })
}
